riding area at the finish - Spanish English Dictionary